// #include "../source/server.hpp"
// #include <unistd.h>
// int main() {
//     Socket cli;
//     cli.CreateClient(8085, "127.0.0.1");
//     for(int i = 0; i < 5; i++) {
//         std::string str = "hello world!";
//         cli.Send(str.c_str(), str.size());
//         char buffer[1024] = {0};
//         cli.Recv(buffer, sizeof(buffer) - 1);
//         DBG_LOG("%s", buffer);
//         sleep(1);
//     }
//     while (1) {
//         sleep(1);
//     }
//     return 0;
// }
#include "../source/server.hpp"
#include <unistd.h>

int main() {
    Socket cli_sock;
    cli_sock.CreateClient(8085, "127.0.0.1");
    for(int i = 0; i < 5; i++) {
        std::string str = "hello world!";
        cli_sock.Send(str.c_str(), str.size());
        char buffer[1024];
        cli_sock.Recv(buffer, 1023);
        DBG_LOG("%s", buffer);
        sleep(1);
    }
    while (1) {
        sleep(1);
    }
    return 0;
}